A handheld video captures a dining experience at an outdoor restaurant, focusing on plates of tacos and burritos before panning to diners enjoying the meal. More about La Rosa →


More about La Rosa

View on Map
Meadowlands East
Loading map...
DirectionsGet directions