They serve the best octopus tacos (pulpo enchilado). Order a tostada especial to satisfy your ceviche cravings too!
FREE $10 Gift Certificate at Tacos & Tarros - CLICK ON THE LINK TO GET IT NOW ! Read more.
They serve the best octopus tacos (pulpo enchilado). Order a tostada especial to satisfy your ceviche cravings too!
FREE $10 Gift Certificate at Tacos & Tarros - CLICK ON THE LINK TO GET IT NOW ! Read more.