Meehan's Irish Pub & Seafood House

Meehan's Irish Pub & Seafood House sits on Avenida Menendez along the bayfront and offers one of the most recognizable waterfront dining experiences in downtown St. Augustine. The concept blends Irish pub hospitality with a broad menu that includes seafood, comfort food, and casual favorites, making it a flexible recommendation for visitors who want location, atmosphere, and variety in a single stop. One of Meehan's biggest strengths is its setting. Being near the water and close to major historic landmarks makes it a natural choice for travelers who want to stay in the downtown core without giving up a scenic backdrop. Restaurants along the bayfront tend to attract people looking for a stronger sense of place, and Meehan's fits that expectation well. It is easy to recommend to visitors walking near the Castillo de San Marcos, the fort area, or the main waterfront sightseeing route. The restaurant also stands out because it is not trying to be a polished fine-dining room. Instead, it leans into a welcoming, social pub identity. That matters for family travel and group dining content. Some visitors want a meal that feels approachable rather than formal, especially after a long day of sightseeing. Meehan's offers that more relaxed experience while still giving people a location that feels distinctly “St. Augustine” thanks to its waterfront position and historic setting. Menu range is another practical advantage. The Irish pub side of the concept gives it recognizable staples