From Our Editors
For tasty Mexican fare, Imperial Beach's I B Mexican Grill is hard to top. If dining outdoors is your idea of a good time, you'll love the gorgeous patio seating at I B Mexican Grill.
Prefer to dine from the comfort of your own couch? Swing by this restaurant for carryout, or have them come to you with delivery.
In addition to its great location, I B Mexican Grill is also located near plenty of parking options.
Leave your piggy bank at home! With prices under $15, you can eat at I B Mexican Grill for next to nothing. There's no better way to celebrate Taco Tuesday than at I B Mexican Grill, so head on over today and chow down on some unique tacos.