Automotive-themed grill restaurant, Car Show Parrilla, offering an authentic and delicious menu. Features a unique car display.