ALHAMBRA2018-11-27T18:26:57+00:00

LOCATIONS

ALHAMBRA

LOCATIONS

ALHAMBRA

ADDRESS

33 W Main St
Alhambra, CA 91801

(626) 300-5898

HOURS

Mon-Fri: 3pm-10pm
Sat-Sun: 12pm-10pm

Centrally located on bustling Main Street, our Alhambra restaurant serves Cajun seafood boils to groups headed to the nearby Edwards Theater or shopping in the neighborhood, and the fresh seafood is worth a short drive from Pasadena or Monterey Park.