Rueben's Best Mexican Food 1651 S Melrose Dr # D Vista, CA 92081 Phone: (760) 597-9800
Category: Restaurants