The Sea Urchin
- Notable
- Art and culture venue
Language · 11 published
Restaurant or café · Orlando
Reviewed by Elena Voss · SSMTour Travel Editor
This place is a Restaurant.
Latin Square Cuisine is listed as a Latin American restaurant at 390 North Orange Avenue in downtown Orlando. Accessible public references associate the business with Latin food items including empanadas, croquettes, and potato-based snacks. The supplied target is retained exactly, but current operator-published menu, phone, hours, and price information was not confirmed from an accessible primary source.
Some details come from search previews and were not checked on the source pages.
Information collected 2026-09-05
Loading the interactive map…
The interactive map could not be loaded.
Last updated:
Source: OpenStreetMap contributors ·