We've eaten here three or four times and always meant to review it. It is our favourite spot for breakfast in Fairhaven, maybe in the whole Bellingham area. The Huevos Laredos are two eggs served over blue corn tortillas, melted cheese & black beans with chipotle ranchero sauce, sour cream & guacamole. It makes a great breakfast. They do potatoes really well here. Their Potatoes O'Brien are well cooked home fries with onion and peppers and are almost a meal in themselves. They usually have an interesting omelet special - we've had smoked cheese, smoked salmon, something interesting with chorizo. All great. You might have to wait a few minutes on the bench for a table but service is fast and once you are at your table you can be fed and out in under 30 minutes. The coffee is good and they make a mean cup of tea.