Loro's Taquerias
Address:
1513 E Grant St, Roma, TX 78584
Phone:
(956) 847-4611
Restaurants
Other Businesses:
- Los Cabos Restaurant at 1768 E Grant St, Roma, TX 78584
- Taqueria Hidalgo at 1835 E Grant St, Roma, TX 78584
- El Barquito Oyster Bar at 2042 E Grant St, Roma, TX 78584
- Carnes Asadas El at 101 Azalea Ave, Roma, TX 78584
- El Puerto Tortilleria at 1475 E Grant St, Roma, TX 78584