La Super-Rica Taqueria
Local business
93103-3032 Santa Barbara
United States
Phone: (805) 963-4940
Website: http://www.santabarbara.com/dining/review_read.asp?pk_restaurant=710
Local business
Phone: (805) 963-4940
Website: http://www.santabarbara.com/dining/review_read.asp?pk_restaurant=710