Current Location : 84094
American Express Supports Small Businesses Buy Local Movement
1205 Palm Avenue Imperial Beach, CA 91932
619-424-3636
Marcos Restaurant is a Family owned business thats been around since 1943. Authentic Italian Cuisine. Come on in and try all our homemade dishes..