TACOS • SEAFOOD • GRILL • FRENCH FRIES
103 North Public Rd Unit C, Lafayette
105 W Emma St, Lafayette