IB Street Tacos Restaurant Review:
IB Street Tacos, from the creators of City Tacos in North Park, serves up delicious tacos from its tiny space in Imperial Beach. There are five seats inside at the counter, along with two picnic tables outside next to the entrance. Standout seafood tacos include the Pescado, made with lightly battered swai (a species of catfish), and the Camaron Enchilado with grilled shrimp. Both are served...