McAllen-based La Costa Grill is opening its first San Antonio location in the Landmark North shopping area.

The details

Located at 5546 N. Loop 1604 W., the new 6,740-square-foot restaurant will serve fresh seafood and coastal cuisine with a Mexican twist. The menu includes ceviches, tacos, steaks, fish fillets, empanadas and sopes.

According to the Texas Department of Licensing and Regulation, construction on the $2 million renovation will begin June 2, 2025 and be completed by Jan. 16, 2026.