New American restaurant serving creative fare, craft beers & cocktails in the Lafayette Hotel.
2223 El Cajon Blvd, San Diego, CA 92104, United States