Sr. Ceviche is a Latin American restaurant offering seafood classics in a cozy, nautical-themed setting, complemented by beer and margaritas.