I am a bit torn with this place.
I think the location is pretty good with a good amount of parking. I really like the homey feel of the restaurant and the sidewalk/patio seating. I have also had nothing but really good service. The servers are really nice and even made a hard boiled egg for my niece. Which evidently did not make them popular with the kitchen.
So why three stars?
I have tried the huevos rancheros and the enchiladas ranchers on my visits because how could you not want mexican for breakfast? My eggs were cooked perfectly both times ( although kind of on the small side the last time ), but they were both kinda bland and had no kick. The huevos rancheros come in an unusual kind of gravy like sauce and there was way too much of it. The enchilada's sauce just didn't really taste like anything. I think on my next visit I will stick to more traditional breakfast fair.