Alex's SpotSpecializing in Colombian Cuisine!

Popular Menu Items

View full menu

Address

90-18 Corona Ave
Elmhurst NY, 11373
(929) 424-3430