El Puerto de San Blas
3564 Lafayette Road
Indianapolis, IN 46222
US. Phone: (317)2912800
Minimum purchase of $10 at restaurant.
Our great customer service, coupled with our delicious and authentic seafood, make us a natural hot spot. Come join us every weekend for lunch, dinner and live entertainment.!