Chris W. • 8月 2, 2023Nothing good. The attitude of the staff is terrible. Avoid this place. There is better meat in town.
James M. • 11月 6, 2011If you like meat you'll love Escobars. Just as well they have a traffic light system you could easily overdose on the meat selection
お探しのスポットが見つかりませんか?新しいスポットを Foursquare に追加してください。