Bar
Mi Casa
15 locals recommend,
Tips from locals
Great specials and self-seating in the bar area. Taco Tuesday deals are great.
Unique things to do nearby
Locals also recommend
Location
296 E 17th St
Costa Mesa, CA
East Side Costa Mesa