EL TIBU TAQUERIA
1100 N D St, Madera
(559) 661-8294
Menu
Reserve
Restaurants in Madera, CA
EL TIBU TAQUERIA
1100 N D St, Madera, CA 93638
(559) 661-8294