Charlie's Burgers Plus is located at 320 E Clark Ave, Santa Maria, CA. This location is in the Downtown Orcutt neighborhood. This business specializes in American Restaurants.
by merchantcircle on January 21, 2014 from merchantcircle
Information from the business
Family owned business for 45 yrs. The best falafel burgers in town!