Verified by SPOT · 8.2
Little Italy, San Diego · Argentine · $$
Since 2005, this family-owned spot has specialized in Argentinian-Italian fusion, grilling beef with the precision of Buenos Aires and the hospitality of the old neighborhood. On weekends, live Latin music drifts through the dining room while plates of perfectly charred steaks and house-made chimichurri arrive at your table.
Order this
2060 India St, San Diego, CA 92101, USA
Verified spots, what to order at each one, and guides from people who actually eat there — on SPOT.
Download SPOT