Santa Barbara > Restaurants > Mala Town
  
 
Neighbor Tims BBQ

Mala Town
6555 Pardall Road, Isla Vista
Phone: 770-8666


No reviews for this location