Sports Bar pata de burro and Grill

Na mames, Chula Vista, CA 91910
Sports Bar pata de burro and Grill Sports Bar pata de burro and Grill is one of the popular Sports Bar located in Na mames ,Chula Vista listed under Bar in Chula Vista , Fast Food Restaurant in Chula Vista , Latin American Restaurant in Chula Vista ,

Contact Details & Working Hours

Map of Sports Bar pata de burro and Grill