The Latin Chef Liberty Station

2820 Historic Decatur Rd UNIT 139, San Diego
(619) 269-3360