271 Catalina Blvd.,
San Diego , CA 92152 UNITED STATES
Based on 1 reviews
French FriesAlthough this place is closed now. The building is still there. They use to have some of the best french fries in the business. A good comparison to McDonalds.
Worldwide > United States > San Diego, CA > Restaurants