El Limon de Culiacan Seafood and Pub

(2 Reviews)
5313 McCullough Ave, San Antonio, TX 78212, USA

(210) 251-3959


Contact and Address

Category: Restaurant,
Address: 5313 McCullough Ave, San Antonio, TX 78212, USA
Postal code: 78212
Phone: (210) 251-3959

Hours:

Monday:Closed
Tuesday:Closed
Wednesday:11:00 AM – 11:00 PM
Thursday:11:00 AM – 11:00 PM
Friday:11:00 AM – 11:00 PM
Saturday:11:00 AM – 11:00 PM
Sunday:11:00 AM – 11:00 PM

Location & routing

Get Directions

Most Recent Reviews


  • (March 13, 2020, 10:28 pm)

    Small cozy spot, food was delicious and flavorful. Food price is reasonably for the type of style... Will definitely be back.


  • (March 6, 2020, 4:33 pm)

    Food is delicious and ingredients are fresh. My favorite is the seafood soup!

Write a Review

Photos of El Limon de Culiacan Seafood and Pub

El Limon de Culiacan Seafood and Pub | 5313 McCullough Ave, San Antonio, TX 78212, USA | Phone: (210) 251-3959
El Limon de Culiacan Seafood and Pub | 5313 McCullough Ave, San Antonio, TX 78212, USA | Phone: (210) 251-3959
El Limon de Culiacan Seafood and Pub | 5313 McCullough Ave, San Antonio, TX 78212, USA | Phone: (210) 251-3959
El Limon de Culiacan Seafood and Pub | 5313 McCullough Ave, San Antonio, TX 78212, USA | Phone: (210) 251-3959
El Limon de Culiacan Seafood and Pub | 5313 McCullough Ave, San Antonio, TX 78212, USA | Phone: (210) 251-3959
El Limon de Culiacan Seafood and Pub | 5313 McCullough Ave, San Antonio, TX 78212, USA | Phone: (210) 251-3959
El Limon de Culiacan Seafood and Pub | 5313 McCullough Ave, San Antonio, TX 78212, USA | Phone: (210) 251-3959
El Limon de Culiacan Seafood and Pub | 5313 McCullough Ave, San Antonio, TX 78212, USA | Phone: (210) 251-3959
El Limon de Culiacan Seafood and Pub | 5313 McCullough Ave, San Antonio, TX 78212, USA | Phone: (210) 251-3959
El Limon de Culiacan Seafood and Pub | 5313 McCullough Ave, San Antonio, TX 78212, USA | Phone: (210) 251-3959