Costa Mesa Omelet Bar Knows How to Put Fun into Breakfast
The Costa Mesa Omelet Bar at 179 E. 17th St., Ste A is tucked inside a mini-mall that’s in need of an overhaul. The surrounding stores are rather forlorn and dirty, the parking lot is of good size but so are the holes in it, and some of the locals may make you wonder exactly ...