Los Cabos The Papusa House
Address:
6033 Atlantic Blvd, Maywood, CA 90270
Phone:
(323) 537-2015 Restaurants
Other Businesses:
- Denny's at 5900 Atlantic Blvd, Maywood, CA 90270
- Pizza Patron at 6044 Atlantic Blvd, Maywood, CA 90270
- King Taco Restaurants, Inc. at 5729 Atlantic Blvd, Maywood, CA 90270
- Rincon Provinciano Restaurante at 5975 Atlantic Blvd, Maywood, CA 90270
- La Familia Mexican Food at 6033 Atlantic Blvd, Maywood, CA 90270