1.12 miles | $$$$Add to Favorites Remove from Favorites (401) 437-8808
500 Valley Street, Providence, RI, United States
Don’t let looks fool you! Taconazo may be located in a tiny trailer, but its tacos are titillating. Who needs decor when you have well over twenty tacos to choose from?