298 E 17th St, Costa Mesa, California 92627 USA
The atmosphere, the owners .... It's wonderful
Photo Credit: Yelp