Montana Mikes

Montana Mikes

Restaurants in Lockhart, TX

Restaurants

Contact us

Location

1001 N Colorado St.,
Lockhart , TX 78644 UNITED STATES

Reviews

Montana Mikes 512-396-1700
1001 N Colorado St.,
Lockhart , TX 78644 UNITED STATES
$
Montana Mikes 4

Based on 1 reviews

Montana Mikes 512-396-1700
1001 N Colorado St.,
Lockhart , TX 78644 UNITED STATES
$
4 5

Go at peak times for best selection

Good for a self-service family type steakhouse. I don't recommend going at off peak times as some items don't seem as fresh then
posted at 01/10/10

Detail information

Company name
Montana Mikes
Category
Restaurants
Rating
4.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Montana Mikes

Contacts Location Reviews Details