Current Location : 44074
American Express Supports Small Businesses Buy Local Movement
951 Palm Ave Imperial Beach, CA 91932
619-424-9909
Family owned and operated since 1986. Kids are welcome when the kitchen is open.