Dog Bar & Grill
No photo available for this business
Business Information
Restaurants, BarsBars & Pubs
Customer Reviews (1 reviews)
Citysearch User
on Citysearch Aug 28, 2009I'm not sure why the address says La Veta because this restaurant is in Cuchara, so be forewarned about the location. We descended on them ... (more)