Looking for Restaurant in Tampa Fl.
I read an article of a restaurant in Tampa that makes Pupusas. Can anyone tell me where in Tampa?Does anyone have the location/address to the restaurant? Really would love to have some Pupusas. Thanks :)
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise