Raquel's Spanish Spot Restaurant
TEMPORARILY CLOSED
218 S Center St, City of Orange
(973) 905-2188