Charlie's Las Palmas Restaurant
5941 MacArthur Blvd,
Oakland, CA 94605
Charlie's Las Palmas Restaurant is one of the popular Local Business located in 5941 MacArthur Blvd ,Oakland listed under
Local business in Oakland
,
Mexican Restaurant in Oakland
,